echo amplitude - German English Dictionary